The stationary behavior of ideal TCP congestion avoidance
نویسندگان
چکیده
This note derives the stationary behavior of idealized TCP congestion avoidance. More speci cally, it derives the stationary distribution of the congestion window size if loss of packets are independent events with equal probability. The mathematical derivation uses a uid ow, continuous time, approximation to the discrete time process (Wn), where Wn is the congestion window after the n-th packet. We derive explicit results for the stationary distribution and all its moments. Congestion avoidance is the algorithm used by TCP to set its window size (and indirectly its data rate) under moderate to light segment (packet) losses. The congestion avoidance mechanism we model is idealized in the sense that loss of multiple packets does not lead to time-out phenomena. Such idealized behavior can be implemented using Selective Acknowledgements (SACKs). As such, our model predicts behavior of TCP with SACKs. It also is an approximate model in other situations. Among the results are that if every packet is lost with a (small) probability p, average window size and long range throughput (when transporting a le large enough to reach stationarity) are of the order of 1= p p.
منابع مشابه
The stationary behavior of ideal TCP congestionavoidanceTeunis
This note derives the stationary behavior of idealized TCP congestion avoidance. More speciically, it derives the stationary distribution of the congestion window size if loss of packets are independent events with equal probability. The mathematical derivation uses a uid ow, continuous time, approximation to the discrete time process (W n), where W n is the congestion window after the n-th pac...
متن کاملThe Window Distribution of Idealized TCP Congestion Avoidance with Variable Packet Loss
This paper analyzes the stationary behavior of the TCP congestion window performing ideal congestion avoidance when the packet loss probability is not constant, but varies as a function of the window size. By neglecting the detailed window behavior during fast recovery, we are able to derive a Markov process that is then approximated by a continuous-time, continuous state-space process. The sta...
متن کاملRobust TCP Congestion Recovery
This paper presents a new robust TCP congestion-recovery scheme to (1) handle bursty packet losses while preserving the self-clocking capability; (2) detect a TCP connection’s new equilibrium during congestion recovery, thus improving both link utilization and effective throughput; and (3) make the TCP behavior during congestion recovery very close to that during congestion avoidance, thus “ext...
متن کاملAnalytical modeling of TCP flow in wireless LANs
TCP (Transmission Control Protocol) is one of the protocols which are widely used in Internet environments. This paper presents an analytical model developed using the stochastic reward net (SRN) modeling technique for the TCP flow behavior in WLANs. The purpose of developing an analytical model is the evaluation of stationary TCP flow behavior. In this paper, we focus the attention on the TCP ...
متن کاملMarkov Processes with State-Dependent Failure Rates and Application to RED and TCP Window Dynamics
This paper presents a mathematical technique for computing the stationary distribution of Markov processes that evolve deterministically between arbitrarily distributed ‘failure events’. The key innovation in this paper is the use of a state-dependent time re-scaling technique, such that the re-scaled process can be described by a Poisson-interrupted stochastic differential equation. This techn...
متن کامل